/*
* Copyright 2016 Yonyou Auto Information Technology（Shanghai） Co., Ltd. All Rights Reserved.
*
* This software is published under the terms of the YONYOU Software
* License version 1.0, a copy of which has been included with this
* distribution in the LICENSE.txt file.
*
* @Project Name : marketing-service-testdriving-appointment
*
* @File name : TestdrivingAmPO.java
*
* @Author : LiuJun
*
* @Date : 2016年11月7日
*
----------------------------------------------------------------------------------
*     Date       Who       Version     Comments
* 1. 2016年11月7日    LiuJun    1.0
*
*
*
*
----------------------------------------------------------------------------------
*/
	
package com.yonyou.gmmc.dealerApp.api.entity;

import java.util.Date;

/**
*
* @author LiuJun
* 试驾预约PO
* @date 2016年11月7日
*/
public class TestdrivingAmPO {
    private Long testdriveAppointmentId;

    private Long potentialUserId;

    private String personalName;

    private String phone;

    private String dealerCode;

    private String packageCode;

    private Integer appointmentStatus;

    private Long salesConsultantId;

    private Date startDate;

    private Integer sourceType;

    private String appointmentContent;

    private Date createDate;

    private Date updateDate;

    private Long createBy;

    private Long updateBy;
    
    /**
     * 试驾路线CODE
     */
    private String routeCode;
    
    /**
     * 单号
     */
    private String oddNumber;

    
    /**
     * @return the oddNumber
     */
    public String getOddNumber() {
        return oddNumber;
    }


    
    /**
     * @param oddNumber the oddNumber to set
     */
    public void setOddNumber(String oddNumber) {
        this.oddNumber = oddNumber;
    }


    /**
     * @return the testdriveAppointmentId
     */
    public Long getTestdriveAppointmentId() {
        return testdriveAppointmentId;
    }

    
    /**
     * @param testdriveAppointmentId the testdriveAppointmentId to set
     */
    public void setTestdriveAppointmentId(Long testdriveAppointmentId) {
        this.testdriveAppointmentId = testdriveAppointmentId;
    }
    
    
    /**
     * @return the potentialUserId
     */
    public Long getPotentialUserId() {
        return potentialUserId;
    }


    
    /**
     * @param potentialUserId the potentialUserId to set
     */
    public void setPotentialUserId(Long potentialUserId) {
        this.potentialUserId = potentialUserId;
    }


    /**
     * @return the personalName
     */
    public String getPersonalName() {
        return personalName;
    }

    
    /**
     * @param personalName the personalName to set
     */
    public void setPersonalName(String personalName) {
        this.personalName = personalName;
    }

    
    /**
     * @return the phone
     */
    public String getPhone() {
        return phone;
    }

    
    /**
     * @param phone the phone to set
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    
    /**
     * @return the dealerCode
     */
    public String getDealerCode() {
        return dealerCode;
    }

    
    /**
     * @param dealerCode the dealerCode to set
     */
    public void setDealerCode(String dealerCode) {
        this.dealerCode = dealerCode;
    }

    
    /**
     * @return the packageCode
     */
    public String getPackageCode() {
        return packageCode;
    }

    
    /**
     * @param packageCode the packageCode to set
     */
    public void setPackageCode(String packageCode) {
        this.packageCode = packageCode;
    }

    
    /**
     * @return the appointmentStatus
     */
    public Integer getAppointmentStatus() {
        return appointmentStatus;
    }

    
    /**
     * @param appointmentStatus the appointmentStatus to set
     */
    public void setAppointmentStatus(Integer appointmentStatus) {
        this.appointmentStatus = appointmentStatus;
    }

    
    /**
     * @return the salesConsultantId
     */
    public Long getSalesConsultantId() {
        return salesConsultantId;
    }

    
    /**
     * @param salesConsultantId the salesConsultantId to set
     */
    public void setSalesConsultantId(Long salesConsultantId) {
        this.salesConsultantId = salesConsultantId;
    }

    
    /**
     * @return the startDate
     */
    public Date getStartDate() {
        return startDate;
    }

    
    /**
     * @param startDate the startDate to set
     */
    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    
    /**
     * @return the sourceType
     */
    public Integer getSourceType() {
        return sourceType;
    }

    
    /**
     * @param sourceType the sourceType to set
     */
    public void setSourceType(Integer sourceType) {
        this.sourceType = sourceType;
    }

    
    /**
     * @return the appointmentContent
     */
    public String getAppointmentContent() {
        return appointmentContent;
    }

    
    /**
     * @param appointmentContent the appointmentContent to set
     */
    public void setAppointmentContent(String appointmentContent) {
        this.appointmentContent = appointmentContent;
    }

    
    /**
     * @return the createDate
     */
    public Date getCreateDate() {
        return createDate;
    }

    
    /**
     * @param createDate the createDate to set
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    
    /**
     * @return the updateDate
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    
    /**
     * @param updateDate the updateDate to set
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    
    /**
     * @return the createBy
     */
    public Long getCreateBy() {
        return createBy;
    }

    
    /**
     * @param createBy the createBy to set
     */
    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    
    /**
     * @return the updateBy
     */
    public Long getUpdateBy() {
        return updateBy;
    }

    
    /**
     * @param updateBy the updateBy to set
     */
    public void setUpdateBy(Long updateBy) {
        this.updateBy = updateBy;
    }


    
    /**
     * @return the routeCode
     */
    public String getRouteCode() {
        return routeCode;
    }


    
    /**
     * @param routeCode the routeCode to set
     */
    public void setRouteCode(String routeCode) {
        this.routeCode = routeCode;
    }
    
    
}
